package com.example.springbott.service;

import com.example.springbott.bean.MarketOrder;
import com.example.springbott.bean.common.BasePageInfo;
import com.example.springbott.bean.common.CommonData;
import com.example.springbott.bean.silic.*;
import com.example.springbott.bean.zeng.AdminOrderReplyBO;

import java.util.List;

/**
 * @author silic xia
 * @since 2022/11/21 22:03
 */

public interface AdminOrderService {


    CommonData<MarketOrder> adminOrderList(BasePageInfo info, AdminOrderListBo adminOrderListBo);

    OrderGoodsWithUserVo adminOrderDetail(String id);

    void adminOrderShip(OrderShipBo orderShipBo);

    int adminOrderDelete(Integer orderId);

    int adminOrderRefund(OrderRefundBo orderRefundBo);

    boolean AdminOrderReplyComment(AdminOrderReplyBO adminOrderReplyBO);

}

